package com.yb.smart.api;

/**
 * iot接收数据处理接口
 */
public interface ReceiveDataHandle {

    /**
     * 注册设备
     * @param productKey
     * @param productSecret
     * @param mac
     */
    String register(String productKey, String productSecret, String mac);

    /**
     * 接收数据
     * @param productId
     * @param mac
     * @param data
     */
    String receive(String productId, String mac, String data);

    /**
     * 连接
     * @param productId
     * @param mac
     */
    String connect(String productId, String mac);

    /**
     * 断开连接
     * @param productId
     * @param mac
     */
    String disconnect(String productId, String mac);
}
